restraining strap - Spanish English Dictionary